﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace Tibet.GUI.Vista
{


    public partial class Login1 : System.Web.UI.Page
    {

        

        protected void Page_Load(object sender, EventArgs e)
        {

            String verificaLogin = Request.QueryString["sLogin"];
             
            if (verificaLogin != null)
            {

                if (verificaLogin.Equals("1")) //incio session redireccionamos
                {
                    this.MensajeDeError.Text = "Nombre de Usuario o contraseña incorrecta";
                }
                else //entramos por primera vez
                {
                }

                 
            }


            
            

        }
        protected void Ingresar_Click(object sender, EventArgs e)
        {

            Page.Validate("grupoLogin");

            if (Page.IsValid)
            {
                Credencial credencialUsuario = new Credencial();

                credencialUsuario.Alias = this.alias.Text;
                credencialUsuario.Clave = this.clave.Text;

                if (credencialUsuario.ValidarLogin(credencialUsuario)) 
                {
                    if (credencialUsuario.Alias.Equals("maguca") || credencialUsuario.Alias.Equals("ingxio") || credencialUsuario.Alias.Equals("luis") || credencialUsuario.Alias.Equals("eduardo"))
                    {
                        Session["Privilegio"] = "1";
                    }
                    else
                    {
                        Session["Privilegio"] = "0";
                    }
                    Response.Redirect("PantallaInicio.aspx");
                }
                else 
                {

                    Response.Redirect("Login.aspx?sLogin=1");



                }

            }

            
            
            


        }

        protected void alias_TextChanged(object sender, EventArgs e)
        {

        }

        protected void sLogin_ValueChanged(object sender, EventArgs e)
        {

        }

    }
}